const qy = require("querystring")
 
module.exports = function(){
    return function(req,res,next){
        let str="";// 如果只定义成let str; 那么str的初始化值是undefined,字符串拼接时会被拼接上去
        req.on('data',chunk=>{
            str +=chunk;
        })

        req.on('end',()=>{
            console.log(str,"str")
            req.body = qy.parse(str); // 把处理好的 post参数 放在 req.body里
            console.log(req.body);
            next();
        })
        
    }
}